giant peristaltic contraction - Turkish English Dictionary